func go/parser.un

62 uses

	go/parser (current package)
		parser.go#L104: func un(p *parser) {
		parser.go#L262: 		defer un(trace(p, "error: "+msg))
		parser.go#L480: 		defer un(trace(p, "IdentList"))
		parser.go#L498: 		defer un(trace(p, "ExpressionList"))
		parser.go#L523: 		defer un(trace(p, "Type"))
		parser.go#L540: 		defer un(trace(p, "QualifiedIdent"))
		parser.go#L554: 		defer un(trace(p, "TypeName"))
		parser.go#L575: 		defer un(trace(p, "ArrayType"))
		parser.go#L603: 		defer un(trace(p, "ArrayFieldOrTypeInstance"))
		parser.go#L650: 		defer un(trace(p, "FieldDecl"))
		parser.go#L741: 		defer un(trace(p, "StructType"))
		parser.go#L767: 		defer un(trace(p, "PointerType"))
		parser.go#L778: 		defer un(trace(p, "DotsType"))
		parser.go#L796: 		defer un(trace(p, "ParamDecl"))
		parser.go#L877: 		defer un(trace(p, "ParameterList"))
		parser.go#L1047: 		defer un(trace(p, "Parameters"))
		parser.go#L1079: 		defer un(trace(p, "Result"))
		parser.go#L1099: 		defer un(trace(p, "FuncType"))
		parser.go#L1114: 		defer un(trace(p, "MethodSpec"))
		parser.go#L1196: 		defer un(trace(p, "EmbeddedElem"))
		parser.go#L1215: 		defer un(trace(p, "EmbeddedTerm"))
		parser.go#L1239: 		defer un(trace(p, "InterfaceType"))
		parser.go#L1288: 		defer un(trace(p, "MapType"))
		parser.go#L1302: 		defer un(trace(p, "ChanType"))
		parser.go#L1327: 		defer un(trace(p, "TypeInstance"))
		parser.go#L1399: 		defer un(trace(p, "StatementList"))
		parser.go#L1411: 		defer un(trace(p, "Body"))
		parser.go#L1423: 		defer un(trace(p, "BlockStmt"))
		parser.go#L1438: 		defer un(trace(p, "FuncTypeOrLit"))
		parser.go#L1458: 		defer un(trace(p, "Operand"))
		parser.go#L1500: 		defer un(trace(p, "Selector"))
		parser.go#L1510: 		defer un(trace(p, "TypeAssertion"))
		parser.go#L1528: 		defer un(trace(p, "parseIndexOrSliceOrInstance"))
		parser.go#L1612: 		defer un(trace(p, "CallOrConversion"))
		parser.go#L1638: 		defer un(trace(p, "Element"))
		parser.go#L1652: 		defer un(trace(p, "Element"))
		parser.go#L1667: 		defer un(trace(p, "ElementList"))
		parser.go#L1685: 		defer un(trace(p, "LiteralValue"))
		parser.go#L1701: 		defer un(trace(p, "PrimaryExpr"))
		parser.go#L1776: 		defer un(trace(p, "UnaryExpr"))
		parser.go#L1857: 		defer un(trace(p, "BinaryExpr"))
		parser.go#L1883: 		defer un(trace(p, "Expression"))
		parser.go#L1913: 		defer un(trace(p, "SimpleStmt"))
		parser.go#L2002: 		defer un(trace(p, "GoStmt"))
		parser.go#L2017: 		defer un(trace(p, "DeferStmt"))
		parser.go#L2032: 		defer un(trace(p, "ReturnStmt"))
		parser.go#L2048: 		defer un(trace(p, "BranchStmt"))
		parser.go#L2143: 		defer un(trace(p, "IfStmt"))
		parser.go#L2173: 		defer un(trace(p, "CaseClause"))
		parser.go#L2219: 		defer un(trace(p, "SwitchStmt"))
		parser.go#L2273: 		defer un(trace(p, "CommClause"))
		parser.go#L2325: 		defer un(trace(p, "SelectStmt"))
		parser.go#L2343: 		defer un(trace(p, "ForStmt"))
		parser.go#L2427: 		defer un(trace(p, "Statement"))
		parser.go#L2491: 		defer un(trace(p, "ImportSpec"))
		parser.go#L2531: 		defer un(trace(p, keyword.String()+"Spec"))
		parser.go#L2572: 		defer un(trace(p, "parseGenericType"))
		parser.go#L2590: 		defer un(trace(p, "TypeSpec"))
		parser.go#L2735: 		defer un(trace(p, "GenDecl("+keyword.String()+")"))
		parser.go#L2766: 		defer un(trace(p, "FunctionDecl"))
		parser.go#L2822: 		defer un(trace(p, "Declaration"))
		parser.go#L2854: 		defer un(trace(p, "File"))